combat engineer squad - Francés Inglés Diccionario